﻿using System;
using System.Collections.Generic;

namespace CH.Reia.Infrastructure.Repository
{
    public interface IRepository<IEntity>
    {
        List<IEntity> Load(IEntity loadEntity);
        List<IEntity> List(IEntity listEntity);
        List<IEntity> Save(IEntity saveEntity);
        List<IEntity> Update(IEntity updateEntity);
        List<IEntity> Delete(IEntity deleteEntity);
        List<IEntity> Find(IEntity findEntity);
    }
}
